package com.zofer.study.proxy.cglibproxy;

import com.zofer.study.proxy.BankCard;
import com.zofer.study.proxy.Card;

/**
 * @description 使用CGLib动态代理模式
 * 比如有人需要去办理银行卡，自己太忙了，根本抽不出时间去办理，
 * 只能叫个代理去办理好了,这样不需要自己去办理
 * @date: 2020/10/09 16:10
 */
public class Main {

    public static void main(String[] args) {
        CglibProxyCard proxy = new CglibProxyCard();
        Card card = (BankCard) proxy.getProxy(BankCard.class);
        card.doCard();
    }
}
